https://www.bestpeek.com/us/pd/thermwell-do-it-pvc-closed-cell-vinyl-foam-weatherstrip-self/2111169
Thermwell Do it PVC Closed Cell Vinyl Foam Weatherstrip Self-Adhesive Tape 24 Pack